package com.golden.procedure.domain;

/**
 * 摄控设置（创建设置对象及摄控编辑时使用） <b>Description:</b><br>
 * 
 * @author Reading.Reagan</a>
 * @version 1.0
 * @Note <b>ProjectName:</b> business-procedure <br>
 *       <b>PackageName:</b> com.golden.procedure.domain <br>
 *       <b>ClassName:</b> WorkSchedulingSettingDO <br>
 *       <b>Date:</b> 2018年9月17日 下午12:17:10
 */
public class WorkSchedulingSettingDO extends BaseDO {

	/**
	 * @Fields serialVersionUID
	 */
	private static final long serialVersionUID = -9134191267160621134L;

	/** 上门组ID */
	private Integer siteID;

	/** 上门组名称 */
	private String siteName;

	/** 摄控日期开始 */
	private String schedulingDateStart;

	/** 摄控日期结束 */
	private String schedulingDateEnd;

	/** 休息日(通用设置) */
	private String dayoff;

	/** 是否使用模板 */
	private Integer isUseTemplate;

	/** 模板id */
	private Integer templateID;

	/** 工位分组序号 */
	private Integer seatGroupIndex;

	/** 最大工位分组 */
	private Integer maxSeatGroup;

	/** 拍摄时段 */
	private String planStartOnStr;

	/** 工位分组id */
	private Integer siteSeatID;
	/** 工位分组ids（删除用） */
	private Integer[] siteSeatIDs;

	/** 原有时段（席位更新用） */
	private String oldPlanStartOn;

	public Integer getSiteID() {
		return siteID;
	}

	public void setSiteID(Integer siteID) {
		this.siteID = siteID;
	}

	public String getSiteName() {
		return siteName;
	}

	public void setSiteName(String siteName) {
		this.siteName = siteName;
	}

	public String getSchedulingDateStart() {
		return schedulingDateStart;
	}

	public void setSchedulingDateStart(String schedulingDateStart) {
		this.schedulingDateStart = schedulingDateStart;
	}

	public String getSchedulingDateEnd() {
		return schedulingDateEnd;
	}

	public void setSchedulingDateEnd(String schedulingDateEnd) {
		this.schedulingDateEnd = schedulingDateEnd;
	}

	public String getDayoff() {
		return dayoff;
	}

	public void setDayoff(String dayoff) {
		this.dayoff = dayoff;
	}

	public Integer getIsUseTemplate() {
		return isUseTemplate;
	}

	public void setIsUseTemplate(Integer isUseTemplate) {
		this.isUseTemplate = isUseTemplate;
	}

	public Integer getTemplateID() {
		return templateID;
	}

	public void setTemplateID(Integer templateID) {
		this.templateID = templateID;
	}

	public Integer getMaxSeatGroup() {
		return maxSeatGroup;
	}

	public void setMaxSeatGroup(Integer maxSeatGroup) {
		this.maxSeatGroup = maxSeatGroup;
	}

	public String getPlanStartOnStr() {
		return planStartOnStr;
	}

	public void setPlanStartOnStr(String planStartOnStr) {
		this.planStartOnStr = planStartOnStr;
	}

	public Integer getSiteSeatID() {
		return siteSeatID;
	}

	public void setSiteSeatID(Integer siteSeatID) {
		this.siteSeatID = siteSeatID;
	}

	public Integer[] getSiteSeatIDs() {
		return siteSeatIDs;
	}

	public void setSiteSeatIDs(Integer[] siteSeatIDs) {
		this.siteSeatIDs = siteSeatIDs;
	}

	public String getOldPlanStartOn() {
		return oldPlanStartOn;
	}

	public void setOldPlanStartOn(String oldPlanStartOn) {
		this.oldPlanStartOn = oldPlanStartOn;
	}

	public Integer getSeatGroupIndex() {
		return seatGroupIndex;
	}

	public void setSeatGroupIndex(Integer seatGroupIndex) {
		this.seatGroupIndex = seatGroupIndex;
	}

}